panther lily (lilium pardalinum) - German English Dictionary